#pragma once
#include "Material.h"

namespace Galileo
{
namespace Render2
{

class MaterialRenderer
{
	World2::EffectPtr m_effect;

public:
	const World2::EffectPtr &getEffect() const { return m_effect; }

};

class MaterialAspect
{
protected:
	MaterialRenderer *m_materialRenderer;
public:
	MaterialAspect(World2::Semantic_t semantic, MaterialRenderer *materialRenderer) {}
};


}
}